while True:
    score = input("请输入0~100的成绩：")
#判断是否为数字
    if score.isdigit():
        if float(score) < 0 or float(score) > 100:
            print("输入的成绩不在0~100的范围内")
        elif 85<=float(score)<=100:
            print("优秀")
            break
        elif 60<=float(score)<85:
            print("良好")
            break
        else:
            print("不及格")
            break
    else:
        print("输入有错误请检查后重新输入")
